package com.cinyi.cyds.base.mongo;

import com.mongodb.DBObject;

/**
 * mongo数据库的业务缓存对象
 * @author penghui
 *
 */
public interface IMongoModel {
	
	/**
	 * 数据库名称
	 * @return
	 */
	public String getName();
	
	/**
	 * 转换为DBO对象
	 * @return
	 */
	public DBObject toDBObject();
	
	/**
	 * 从DBObject对象解析成业务对象
	 * @param obj
	 * @return
	 */
	public IMongoModel fromDBObject(DBObject obj);
	
}
